﻿//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated from a template.
//
//     Manual changes to this file may cause unexpected behavior in your application.
//     Manual changes to this file will be overwritten if the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

namespace DSRSystemCore.Core
{
    using System;
    using System.Data.Entity;
    using System.Data.Entity.Infrastructure;
    
    public partial class DSRSystemEntities : DbContext
    {
        public DSRSystemEntities()
            : base("name=DSRSystemEntities")
        {
            
        }

    
        protected override void OnModelCreating(DbModelBuilder modelBuilder)
        {
            throw new UnintentionalCodeFirstException();
        }
    
        public virtual DbSet<C__MigrationHistory> C__MigrationHistory { get; set; }
        public virtual DbSet<AccessType> AccessTypes { get; set; }
        public virtual DbSet<Activity> Activities { get; set; }
        public virtual DbSet<AdministrationTask> AdministrationTasks { get; set; }
        public virtual DbSet<AdministrationTaskStatu> AdministrationTaskStatus { get; set; }
        public virtual DbSet<AlertCompaniesToFinal> AlertCompaniesToFinals { get; set; }
        public virtual DbSet<AlertIndicatorsChanged> AlertIndicatorsChangeds { get; set; }
        public virtual DbSet<AlertRecurring> AlertRecurrings { get; set; }
        public virtual DbSet<Alert> Alerts { get; set; }
        public virtual DbSet<AlertsUserSetting> AlertsUserSettings { get; set; }
        public virtual DbSet<AlertType> AlertTypes { get; set; }
        public virtual DbSet<AnalystRating> AnalystRatings { get; set; }
        public virtual DbSet<AnswerCategory> AnswerCategories { get; set; }
        public virtual DbSet<Answer> Answers { get; set; }
        public virtual DbSet<Application> Applications { get; set; }
        public virtual DbSet<ApplicationSetting> ApplicationSettings { get; set; }
        public virtual DbSet<aspnet_Applications> aspnet_Applications { get; set; }
        public virtual DbSet<aspnet_Membership> aspnet_Membership { get; set; }
        public virtual DbSet<aspnet_Paths> aspnet_Paths { get; set; }
        public virtual DbSet<aspnet_PersonalizationAllUsers> aspnet_PersonalizationAllUsers { get; set; }
        public virtual DbSet<aspnet_PersonalizationPerUser> aspnet_PersonalizationPerUser { get; set; }
        public virtual DbSet<aspnet_Profile> aspnet_Profile { get; set; }
        public virtual DbSet<aspnet_Roles> aspnet_Roles { get; set; }
        public virtual DbSet<aspnet_SchemaVersions> aspnet_SchemaVersions { get; set; }
        public virtual DbSet<aspnet_Users> aspnet_Users { get; set; }
        public virtual DbSet<aspnet_WebEvent_Events> aspnet_WebEvent_Events { get; set; }
        public virtual DbSet<Branch> Branches { get; set; }
        public virtual DbSet<ClaimRight> ClaimRights { get; set; }
        public virtual DbSet<ClaimType> ClaimTypes { get; set; }
        public virtual DbSet<CommentsAlphanumeric> CommentsAlphanumerics { get; set; }
        public virtual DbSet<CommentsNumeric> CommentsNumerics { get; set; }
        public virtual DbSet<Company> Companies { get; set; }
        public virtual DbSet<CompaniesInGlobalCompactFilter> CompaniesInGlobalCompactFilters { get; set; }
        public virtual DbSet<CompaniesQuery> CompaniesQueries { get; set; }
        public virtual DbSet<CompanyAccessLog> CompanyAccessLogs { get; set; }
        public virtual DbSet<CompanyAlert> CompanyAlerts { get; set; }
        public virtual DbSet<CompanyIndex> CompanyIndexes { get; set; }
        public virtual DbSet<CompanyKeyESGIssueNote> CompanyKeyESGIssueNotes { get; set; }
        public virtual DbSet<CompanyKeyESGIssue> CompanyKeyESGIssues { get; set; }
        public virtual DbSet<CompanyNote> CompanyNotes { get; set; }
        public virtual DbSet<CompanyNoteType> CompanyNoteTypes { get; set; }
        public virtual DbSet<CompanyRating> CompanyRatings { get; set; }
        public virtual DbSet<CompanyResearchType> CompanyResearchTypes { get; set; }
        public virtual DbSet<CompanyType> CompanyTypes { get; set; }
        public virtual DbSet<Country> Countries { get; set; }
        public virtual DbSet<Currency> Currencies { get; set; }
        public virtual DbSet<CUSIP> CUSIPs { get; set; }
        public virtual DbSet<CustomClaim> CustomClaims { get; set; }
        public virtual DbSet<Endpoint> Endpoints { get; set; }
        public virtual DbSet<Event> Events { get; set; }
        public virtual DbSet<EventUserType> EventUserTypes { get; set; }
        public virtual DbSet<ExtendedDataUser> ExtendedDataUsers { get; set; }
        public virtual DbSet<FilterIndicator> FilterIndicators { get; set; }
        public virtual DbSet<FilterIndicatorTag> FilterIndicatorTags { get; set; }
        public virtual DbSet<Filter> Filters { get; set; }
        public virtual DbSet<FiscalYearEnd> FiscalYearEnds { get; set; }
        public virtual DbSet<GCAnalysisType> GCAnalysisTypes { get; set; }
        public virtual DbSet<GlobalCompactFilter> GlobalCompactFilters { get; set; }
        public virtual DbSet<Group> Groups { get; set; }
        public virtual DbSet<GroupType> GroupTypes { get; set; }
        public virtual DbSet<HighRiskCountry> HighRiskCountries { get; set; }
        public virtual DbSet<IndicatorCategory> IndicatorCategories { get; set; }
        public virtual DbSet<IndicatorChangeLog> IndicatorChangeLogs { get; set; }
        public virtual DbSet<IndicatorNote> IndicatorNotes { get; set; }
        public virtual DbSet<Indicator> Indicators { get; set; }
        public virtual DbSet<IndicatorsInSector> IndicatorsInSectors { get; set; }
        public virtual DbSet<IndicatorSource> IndicatorSources { get; set; }
        public virtual DbSet<IndicatorTag> IndicatorTags { get; set; }
        public virtual DbSet<IndicatorTheme> IndicatorThemes { get; set; }
        public virtual DbSet<IndicatorTickbox> IndicatorTickboxes { get; set; }
        public virtual DbSet<IndicatorTopic> IndicatorTopics { get; set; }
        public virtual DbSet<IndicatorType> IndicatorTypes { get; set; }
        public virtual DbSet<IndicatorWeight> IndicatorWeights { get; set; }
        public virtual DbSet<ISIN> ISINs { get; set; }
        public virtual DbSet<KeyESGIssue> KeyESGIssues { get; set; }
        public virtual DbSet<KeyIndicatorsInSector> KeyIndicatorsInSectors { get; set; }
        public virtual DbSet<LoginLog> LoginLogs { get; set; }
        public virtual DbSet<News> News { get; set; }
        public virtual DbSet<Operation> Operations { get; set; }
        public virtual DbSet<Operator> Operators { get; set; }
        public virtual DbSet<OwnershipStructure> OwnershipStructures { get; set; }
        public virtual DbSet<Portfolio> Portfolios { get; set; }
        public virtual DbSet<Region> Regions { get; set; }
        public virtual DbSet<ReportLog> ReportLogs { get; set; }
        public virtual DbSet<SearchLog> SearchLogs { get; set; }
        public virtual DbSet<Sector> Sectors { get; set; }
        public virtual DbSet<SectorsRating> SectorsRatings { get; set; }
        public virtual DbSet<SectorType> SectorTypes { get; set; }
        public virtual DbSet<Sedol> Sedols { get; set; }
        public virtual DbSet<Service> Services { get; set; }
        public virtual DbSet<ShortComment> ShortComments { get; set; }
        public virtual DbSet<Source> Sources { get; set; }
        public virtual DbSet<SourcesCategory> SourcesCategories { get; set; }
        public virtual DbSet<StandardAnalysisComment> StandardAnalysisComments { get; set; }
        public virtual DbSet<StandardAnalysisExtension> StandardAnalysisExtensions { get; set; }
        public virtual DbSet<StandardUnivers> StandardUniverses { get; set; }
        public virtual DbSet<sysdiagram> sysdiagrams { get; set; }
        public virtual DbSet<SystemWeightMatricesInGroup> SystemWeightMatricesInGroups { get; set; }
        public virtual DbSet<TableOfContent> TableOfContents { get; set; }
        public virtual DbSet<TagCategory> TagCategories { get; set; }
        public virtual DbSet<Tag> Tags { get; set; }
        public virtual DbSet<Team> Teams { get; set; }
        public virtual DbSet<TemplateType> TemplateTypes { get; set; }
        public virtual DbSet<ThemeScore> ThemeScores { get; set; }
        public virtual DbSet<ThemeWeight> ThemeWeights { get; set; }
        public virtual DbSet<Tickbox> Tickboxes { get; set; }
        public virtual DbSet<Ticker> Tickers { get; set; }
        public virtual DbSet<TopicScore> TopicScores { get; set; }
        public virtual DbSet<TopicWeight> TopicWeights { get; set; }
        public virtual DbSet<TradeSymbolCategory> TradeSymbolCategories { get; set; }
        public virtual DbSet<UserAlert> UserAlerts { get; set; }
        public virtual DbSet<UserDefault> UserDefaults { get; set; }
        public virtual DbSet<UserIpRestriction> UserIpRestrictions { get; set; }
        public virtual DbSet<UserProfile> UserProfiles { get; set; }
        public virtual DbSet<UserSession> UserSessions { get; set; }
        public virtual DbSet<WeightMatrix> WeightMatrices { get; set; }
        public virtual DbSet<WorkflowStatu> WorkflowStatus { get; set; }
        public virtual DbSet<StageEvent> StageEvents { get; set; }
    }
}
